历时33天、7节课程,55位同学成为了《智能合约全栈开发》工程师!
12月3日,由硅谷live主办的《以太坊智能合约全栈开发入门》第一期课程结业仪式在未来世界的开拓者们微信群中落下帷幕,在场的所有小伙伴们纷纷表示,这是他们参加过的最满意的课程。
写在《智能合约开发课一期》结业的日子
我是《以太坊智能合约开发实战训练营第一期》的班长雅珣。课程结业后,在这寒风凛冽的冬天,我想给跟大家分享些温暖人心的故事。这些故事有关于过去一个月的简要总结,希望能带着每一位开拓者再次回顾这次课程的点点滴滴,也许我表达的未必有那么惊艳,但足够真诚。
2017年11月1日,一个特别值得纪念的日子,由硅谷live发起的《以太坊智能合约全栈开发入门》实战训练营正式开课了。
因为对区块链技术的热爱,来自世界各地的55名小伙伴,8名手把手教学的导师助教团队以及我们4名日夜花式督促学习的班委们,共同相识相伴于智能合约开发课第一期的精英小班。
在这短短一个月的时间里,我看着67名因区块链技术而结缘的小伙伴朝夕相伴,从陌生到熟悉,从孤独到团结,从迷茫到坚持,在多个本可以惬意度过的夜晚与周末,大家放弃娱乐休息时间,共同思考与学习,碰撞与交流。
33天,792小时,47520分钟,大家在老董老师和frank导师的带领下共同完成了7节课程的学习,6次课后作业,4次直播疑难解答,1次精彩的团队协作实战项目....
前天,是课程学习的最后一天,我们也终于愉快地走到了结业这一天。
在每天紧张的学习与讨论中,大家都能积极地体验智能合约技术的技能及方法,并且在最后的白帽黑客挑战赛中以小组团队的形式协作,将理论知识付诸实践地去总结经验。
结业仪式上我们共同见证了各位学员在区块链技术上的显著进步,甚至在课程结束后我统计到学员提交作业率高达81.15%,在业内同等教育培训还在讲听课完播率的时候,我们就已经死磕作业完成率了。(为此,李明同学在结业仪式上还吐槽我们班长催作业好凶~)
那么对于这样一门看起来颇有难度的在线课程,在一个月的时间里大家是如何克服重重阻碍,在区块链这块新地图里努力探索的呢?
带你一起回顾这次课程的n个小故事
走入智能合约开发的大门
@学员高冰:
“我要来吐槽吐槽关于入门课程与入学的问题~!第一次投简历被拒,班长晓杰说让我等进阶课程;第二次再次骚扰客服小姐姐,从26号一直不断的骚扰到30号;最终第三次董老师被我的一腔热血打败。直到我进了群里遇到各位大神,终于知道自己为什么被拒了😂谢谢各位班长老师的收留。”
2017年10月26日,我们第一期课程正式开启报名了,3天内报名人数超过310人。而我们精英小班的55位同学都是共同经历了从填写详情的个人和工作信息,到通过我们硅谷live运营初审再到董老师的终极审核的严格甄选,最终一群志同道合的小伙伴在层层选拔中脱颖而出,组成了这样一个精英小班。
在这其中也有不少同学屡败屡战,却依然带着一颗赤诚的学习之心,多次骚扰我们的班长 Nicole 和晓杰,重复申请多达3次之多,例如刚刚提到的高冰同学就不止一次跟我吐槽过他来到这个班级的坎坷经历,在被拒绝两次后,虽然心碎到极点但依然死磕到底申请第三次报名,终于董老师和班长晓杰被他的不断骚扰所感化,破格录取他加入我们的精英小班,与大家一起学习与成长。
@学员王鲁明:
“同学们好,离开校园越久,就会越怀念有同学的时候,很高兴又有了新同学,而且是志同道合的同学。”
2017年10月31日晚,在未来世界的开拓者们的微信群迎来了我们《以太坊智能合约全栈开发》课程的开营仪式。我至今还记得初次见面的那一天,你们用热情感动了我,另外很遗憾的是由于时差原因,美国的小伙伴们没法参加开营仪式,班长再次表示很抱歉。
@学员何智华:
“学习完本课程,我们算是真正可以自豪地称自己为以太坊智能的全栈开发工程师。”
2017年11月1日,大家期待已久的第一节课的视频更新了,精英小班就这样开始为期一个月的线上课程学习了。
老董和 Frank 体系化录播教学视频从第一课开始带领大家学习如何创建一个智能合约,通过迭代的模式,由浅入深,一步步引导同学们完成开发一个在以太坊上能够真实部署的多员工薪酬系统。
通过课程的一节节更新,同学们不仅学习了以太坊智能合约语言 solidity 本身,掌握 solidity 的语法,以及 solidity 上的安全相关的知识,同时由于也要开发前端界面,因此也系统掌握了智能合约 dapp 的全栈开发框架 truffle。
另外在这个课程中,智能合约的单元测试和以及多种部署方式也被完美覆盖,比如部署方式中就包括用于测试和调试的本地部署方式 truffle + testrpc,以及可以部署到以太坊网络的 remix + metamask、truffle + infura 或者 truffle + ethereum full node 等部署方式。
课程的巧妙之处在于老董和frank导师在课程上的设计,他们并不是把知识一股脑抛出,而是在每周的知识和作业间设置一个小小的台阶,学员通过自己探索,查阅资料,尝试解决问题,一步步跨上台阶,找到自己的提升空间。
思维碰撞,远远不止在7节课程
这一个月紧张而充实的学习中,在各位导师、助教、班委的鼎力相助下,大家共完成了262份作业,精彩问答了143个疑难问题,围绕着32个话题打卡240次,分享了31篇每日优质内容复盘,拓展了9次干货知识点......
每天早晨9点,Nicole班长喊你起床打卡啦!
北京时间每天早上9点,或许你还在睡眼惺忪,又或许你才刚开始一天的工作,我们勤劳的 Nicole 班长已经在群内发放“鲸打卡”的话题讨论了,每天一个区块链、智能合约、数字货币方面的话题,激发你对区块链拓展知识有更多的思考,例如:在去中心化的浪潮下,Facebook、Uber、滴滴等传统中心化巨头将何去何从,你觉得他们有何应对策略?
另外,我们还有一个小的激励机制,就是参与打卡讨论并在一周内获得最多点赞数的学员会成为周擂主并且返还一半的学费💰!在这期间,何智华、蔡至诚、王玉鹏、Ellie、涂迅、罗嘉靖、于洪伟等同学都十分积极参与打卡话题讨论,并且也有不少同学赚取我们丰厚的奖学金~!
通过打卡,很多学员从最开始面对每个话题一脸懵逼到后来主动搜罗基础知识去思考并回答出自己的观点。一个月下来,每一次的思考都是一个进步,正如学员Ellie所说,“坚持每日话题打卡的这个过程说实话对我比敲代码帮助更大。”
5名助教随时待命为你加餐解惑~!
很幸运我们能够拥有一个热爱学习并且专注于智能合约开发技术的助教团队来协助所有学员更好地学习课程。
很感谢各位助教在这一个月以来的鼎力相助,帮助学员批改了262份作业,解答了78个疑难问题,分享了5次干货知识,针对每一个问题和大家互动与讨论,确保学员们更高效的完成学习。
尤其是每周六的分享会,据说每一个PPT背后都是助教们N个夜晚和周末的思考成果。内容涉猎面广,丰富到炸裂。一场又一场的思考、讨论、碰撞,每一次分享过后,大家都有不同的变化和成长。
那我就再次带着大家回顾五位助教精心准备的分享:
Oracle的美女工程师唐涵,于2107年11月4日用语音+图文ppt的形式给大家分享了一个区块链项目--去中心化的学位证书 Blockcert,给同学们细细道来这看似平凡的证书是如何影响我们生活的。
Expedia高级Java开发工程师海罗沃德,于2017年11月11日给大家讲解了以太坊白皮书概要和关键知识点,并且墙裂建议大家去看看以太坊白皮书,即便是当作一个 research 报告来读,以太坊白皮书也是非常优秀的文章。小伙伴们是否有认真仔细阅读呢?
密歇根大学博士Steven,于2017年11月18日给大家讲解了 Introduction to BigchainDB, a scalable blockchain database。总的来说,BigchainDB还是一个刚刚起步,目前处于快速迭代期的去中心化项目。并且Steven助教表示对于它未来在联盟链和私有链下的应用比较期待。
普林斯顿大学的计算机博士振宇,给大家讲解了项目 blockstack,主要介绍它利用 blockchain 和 p2p network 实现的 naming 和 storage system。在感恩节假期我们的振宇助教依然坚持为大家准备分享内容,简直不能太感人!!
谷歌工程师Jonny于2017年12月1日给大家讲解了 erc20 和 decentralized exchange,干货满满,同样激起各位学员的思考与讨论,学员罗嘉靖不禁感叹到:“我们的助教怎么都这么厉害~!”。
助教们通过每周六给大家分享区块链技术的相关项目,引领同学们沿着他的思路去探索和扩展知识,补充学习。每次分享完,同学们总会有一大波突如袭来的问题等待助教解答,豪不夸张地说,每一位助教都收获了一茬迷妹 or 迷弟
每晚9点雅珣班长为你总结一天优质内容!
为了避免同学们在忙碌的工作和学习期间还要在群里爬楼到处找干货,我每天会对一天内大家产生的优质讨论内容做简单的总结与复盘,争取为大家节约一些时间用来写作业~
可是当我在一次偶然中看到大家填写的简历时真的惊呆了,原来你们都来自于斯坦福、UIUC、普林斯顿、耶鲁大学、清华、北邮、交大等世界名校......不仅如此,你们还都在我梦寐以求的Google、Facebook、Oracle、Airbnb、Juniper、摩根大通等公司工作,每一位学员都是如此优秀,这不禁让我这个对程序开发一概不知的小白倍感压力山大!
甚至我们的学员张金龙还曾吐槽过“每天的复盘内容太专业,夹带专业名词却木有备注和解释,看了以后还是不懂是什么意思。”😢 so sorry~ 然鹅班长我也看不懂,真的有心无力啊!
值得庆幸的是,第一期结束后我们的很多大神学员加入了助教团队阵容,今后的课程就会有更多优秀的助教们来为学弟学妹更详细得解答专业名词,排忧解难~是吧,李老师😜
每周六晚上9点顺达学委为你复盘一周的干货集锦!
来自上海交通大学的顺达学委每周在繁忙的学习中挤出时间为大家更新加餐课程,针对一周内所学的课程相关知识点进行总结以及展开拓展与延伸,带着大家一起探索问题的前因后果,打通问题的任督二脉。
每周三、周六晓杰班长花式催你交作业啦!
北京时间周三晚上10点和周六早上10点是截至交作业的时间,相信大家都领教过我们晓杰班长的花式催吧~每每一到交作业的前夜,大家都在群里各种吐槽今晚又是作业熬夜日了,也正是你们经常通宵加班加点的赶作业,才有我们今天高达81.15%的提交作业率喔~!结业仪式上,老董还表示他做为老师都心惊胆战晓杰班长的花式催作业😂
其实呢,晓杰班长还是爱你们哒😘 她经常跟我说咱们开发课的每位学员都很可爱,Ken 每天都坚持跑步,整个人特别自律;顺达沟通起来特别顺畅;Yongli 态度很诚恳,有次因为有事没交作业,非常自觉地补上;罗嘉靖同学除了会写代码,还经常跟她讨论运营问题......
每周日老董和 Frank 邀你参加直播互动答疑!
北京时间的每周日早上10点,我和董老师、Frank 总会早早的在直播间等待着大家来参加答疑,每次答疑董老师都会先针对一周的学习课程及作业的疑难点总体回顾和总结,再给大家拓展一个有关区块链项目的知识点,最后小伙伴们将问题发在直播间的讨论区,两位导师对大家提出的问题一一解答。我们在只有55位学员情况下,每场答疑的观看次数会达到快两百次。
学霸是怎样练成的?
老董在结业仪式上讲了这样一段话,我记得很清楚:
“从13年开始接触区块链,我受过不理解的朋友的两次质疑,以为进了传销。但看到区块链具有去中心化的哲学核心、技术和计算能力在大幅度变强时,我便毅然决然决定投入这个事业中。于是我找到了Frank ,想要一起致力于中国区块链技术的发展。”
孔子说:“师者,传道受业解惑者也。”在知识付费中,许许多多的“老师”把这种音频视频课程作为提高收入的一个途径,但在老董和 Frank 身上,我看到了他们是传道受业解惑的老师。
尤其是智能合约开发这样的一个内容,在区块链的技术大潮下,许多人还处于观望和犹豫的时候,硅谷Live,老董和 Frank 便已经投身于实践中,率先为这一群人领路。这次课程花了两位老师三个月的心血,Frank 经常录视频到凌晨两点多,隔着太平洋的距离,漂洋过海地为我们送来知识,教导这么多的开拓者。
而我们的精英小班也是一群不满足于优秀的人。或许通过我前段的来历介绍,有人会想说他们本来生来就是学霸,每个人都足够优秀的确不假,但我却没有料到可以这么拼。
不想学习的人会有很多借口,而愿意学习的人会克服很多困难。在这次课程中的很多事情,让我看到发生在每一位学员身上令人动容的坚持。
学员刘芳璐是一名来自 google 的程序员妈妈,也是每次课程作业都获得导师助教一致好评的学霸。她面对难题就俩字—死磕,在最后的白帽黑客挑战赛中,我经常看到她凌晨三点、五点还在跟国内的小伙伴找 bug。甚至学员史书瑜还表示学霸刘芳璐的作业对她的帮助很大!
学员王玉鹏是一名漫画的 APP 开发工程师,平常工作特别忙,利用每天早晚上下班时间在车上看课程视频,说实话一周两节课程对于工作繁忙的他来说时间很紧张,但他依然坚持挤出碎片化的时间看完视频然后写作业。另外,他也是一名几经周折经过三次报名加入我们精英小班的学员。
学员罗嘉靖是一名区块链项目Wolk的中国区社群管理,其实课程内容对她来说难度不小,听一遍根本不够。但是为了理解内容,她听课的方式就是边听边打下来,虽然这导致速度非常慢,一节一小时的课她可能要花十个小时左右才能听完,无时无刻脑子里都还在思考作业该如何下手,但她能一次次坚持下去,我想这种凭着毅力死磕到底,一步步战胜困难突破自我的成就感是任何事情无法替代的吧。
给你一场前所未有的挑战
你不是一个人在战斗,而是和战友“胜者举杯相庆,败者拼死相护”。在学习中建立友谊,将陌生的同学关系升华,用中美的不同视野去看待问题,交互价值,从认识彼此到认可彼此,形成价值共同体。
在课程的最后一周,董老师和我们一起设计了一场“白帽黑客大赛”。在72小时内,破解老董在以太坊 Ropeten 测试网络上部署的一个智能合约,让大家认识到以及充分实践重要的智能合约安全知识,同时也是课程的一个结业考试。
老董老师是这样宣布规则的:凡是规则不禁止的,都是本次大赛提倡的……老董老师,我找到大家爱你的理由了。
在这72小时里发生了太多的故事,为了自我价值的证明,为了团队协作的愉快,为了最终的胜利,大家纷纷打起精神,饭可以不吃,觉可以轮流睡,唯一不变的及时撸代码,撸代码,撸代码~ 我在各个群里看见很多学员经常熬夜到凌晨3点,然后早上5点又起来,看看自己的组的钱包被其他小组攻破没有,E战队甚至采取24小时轮班密切监控白帽黑客的比赛。
最终果不其然,由蔡至诚队长带队的E战队获得最终的胜利,战队成员分别是来自美国的刘芳璐、澳洲的王鲁明和来自国内的何卓林、何智华、金东旭、刘虹男。在结业仪式上,何智华同学也作为学员代表给大家分享了这次挑战赛中的三个漏洞。
“白帽黑客大赛”的结束,只是我们我们进入区块链世界的开始,也是更深入学习和实践智能合约的开始,后面还有更多精彩的旅程等着大家去探索、去挖掘。精英小班,从不满足于优秀!
给你一台回到过去的时光机
开发课从11月1日开始,到12月3日结束。
在这期间我也一次次与学员沟通,发现大家所说的内容基本是有关于对课程的感谢,以及给你们带来的十分强大的冲击与震撼。一次次的疑难解答,攻关大作业的 moment,精彩的实战项目,区块链技术的知识技能,个人成长的成就感,团队协作的乐趣……大家对课程的收获一言难尽。这些话忽然就像火折子一样点燃了我的热情,让我顿时有了一种使命感:无论如何,我要为所有成员做一件富有价值意义的事情。
为此我熬了近半个月的夜,筹备了一场结业仪式。不为别的,只为与大家共同见证这33个日夜里发生的太多的不可能和感动。
https://v.qq.com/txp/iframe/player.html?vid=w0513ijhc43&width=500&height=375&auto=0
为期一个月酣畅淋漓地投入,基本上是没有休息和周末的。我想在课程内容之外,给予我最重要的力量,就在于你们这群可爱的小伙伴,感恩遇见这段人生中无法被抹去的日子~❤️
在这个寒冷的冬天与你们一起并肩前行、报团取暖、砥砺前行,顿时感觉一股温暖涌上心头。
@硅谷密探创始人CEO李攀:
“区块链技术的发展,一路带给大家惊奇,不仅仅在于他对当下世界的改变,更在于他塑造未来的可能。 硅谷密探非常的荣幸,可以聚集到董老师,以及所有助教,还有我们每一位渴望学习的开发者,可以将区块链技术传递下去,让更多人可以用区块链技术让这个社会变得更加高效,互信。
谢谢每一位的辛勤付出,我们一起脚踏实地,伸手摘星。”
你将如何继续学习?
课程虽然结束,但学习仍未结束。
在结业典礼结束后,开发课教研组分享了在课后继续精进学习的建议:
1.每周话题分享
在上课期间,由于社群设置了一些对课程之外的话题限制,导致社群中内容的拓展性不是很强。在之后的社群运营中,我们会通过征集学员话题并筛选的形式,每周发布一个大家达成共识的话题,每人每周对话题进行自己观点的输出;
2.群内大神分享会
未来世界的开拓者们的社群中,可谓是大神林立,我们将每周六在社群内举行分享会,共同为区块链技术创造更多的价值;
3.区块链优质项目大咖直播分享会
硅谷live官方正在筹备区块链领域优质项目大咖直播系列课,例如:量子链、秘猿、比原等等项目;
4.区块链早晚报
硅谷live官方持续运营3个月之久的《区块链早、晚报》会同步于社群中,让大家用零散碎片化的时间就获取到优质的区块链知识。
第二期课程即将开启,你来参加吗?
这期课程结束之前,我就收到很多同学的私信,纷纷来询问二期什么时候开始。在这里要告诉大家,智能合约开发课第二期课程开始招募啦!
主讲老师
董沫老师:虽然是90后但被大家尊称为“老董”,他主要研究广域网数据传输加速与分布式系统、博弈论和网络形式验证;并且还是 UIUC 课程 Advanced Net-working systems 讲师;在硅谷网络安全公司 Veriflow 核心技术团队负责人兼产品经理,该公司已经完成1100万美元融资。
Frank 老师:UIUC计算机科学最高荣誉毕业本科生,John R.Pasta 杰出本科生奖金得主;Oath (Yahoo)全栈软件工程师,参与超大规模低延迟流数据分析系统的后端架构设计和研发;前 Verifiow 全栈软件工程师和早期成员。
课程迭代
第二期的课程经过了老董和硅谷live共同精心打磨,在课程教学模式上优化迭代了20%,预计会在2018年1月7日上线。
限招100人
为了保证课程质量,以及为了让同学间产生更多互动和讨论,确保更高效的完成学习,因此我们第二期课程只限招100人!这样精彩的课程,你来参加吗?
价格
999/人
福利:全部按时完成作业的同学返还50%学费
为此特地奉上智能合约开发课第二期课程的报名表:
扫描二维码报名👇
来自一期小伙伴们的感慨
@学员龚劼:
“课程内容非常丰满,不仅能够写一个完整的合约了,还把 js 啃了一些下来,感觉过段时间前端也会写一些了= =,还有班长助教都尽职尽责,还有各位学霸大牛也都超级赞!十分感谢风趣幽默的老董,萌萌哒 Frank,认真负责的各位助教,还有贴心的班长们!希望未来还能有机会携手前行!!“
@肖昕:
“感谢老董和Frank精心准备的课程,决定之后再好好温习几遍视频。感谢hello world 助教,jonny 助教对我各种不懂的问题和作业的耐心解答。感谢各位班长这一个月来的辛苦,这次课程真的收获很大!作为一个 js 的门外汉,上到第五,六课很吃力。一个小建议是老师们可以推荐些关于 js 的reading list,比心~!“
@涂迅:
“课程内容设置非常精心,教学服务也是非常棒,从只有基本的概念到了解后端合约语言和前端的衔接,基本完整了解了智能合约的面貌,应该说是初步入门了,后面还需要自己更加努力,对于课程实在没得吐槽~老董、Frank 和各位助教班长棒棒的,希望多组织一些后续活动,课程,项目,聚会都可以,一起加油吧!“
@赵晓明:
“最想对你们说的就是感谢!谢谢课程的精心准备,谢谢老董和 Frank 的准备,谢谢助教们的付出,谢谢班长们的陪伴!非常感谢!希望可以在 slack多开几个 channel 哈哈~!”
@王鲁明:
“找到了久违的毕业感动,再一次感谢老董,Frank,助教和班长的付出。对区块链的信仰让我们走到了一起。很希望一天可以自豪的说,那个大牛我认识,是我黄埔一期的同学,或是老师,或是朋友,或是同事。学有所成,一起努力!课程收获太多了。朋友,师长,大牛,知识,陪伴。。。最后的白帽绝对是点睛之笔,文档的一句话,例如 deletgatecall 感觉理解了。到实例中才真真的吃透,吃透那一刻的久违的开心。还有班长精心制作的毕业视频,感动!最开心的课程,没有之一!“
@李明:
“今年上老董区块链的课真是个意外的大大大收获,感觉即使学费1btc也值了,学习了知识,认识了牛人,结交了朋友,输掉了比赛~!“
@高冰:
“这次的课程以及运营组提供的服务真心赞!要不元旦假期的时候组织大家线下 meetup 一下?让我们好好感谢你们~!“
@Ellie:
“虽然课程结束了,但是我相信区块链的脚步才刚刚起航,小伙伴们的合作和友谊也才刚刚开始,很期待继续能和小伙伴一起学习,大家同时保持联系。用勤劳的键盘跟随电子金融时代的大潮流!”
@Steven:
“作为助教,不仅深入学习了课程内容,也在批改作业的过程中加深了自己的理解。此外,在整个课堂热烈的讨论氛围和丰富的各种活动中,见到了很多大神,开拓了眼界,在区块链技术方面受益良多。”
短短一个月的课程,我想我们每一个人在过去的这一个多月里所有付出都是值得的。攀登区块链高峰的我们才刚迈出小小一步,未来的日子里硅谷live会陪伴着每一位开拓者,带着更多的能量继续前行。
这就是我,在这个课程结束的第三天写下些许对过去一个月的回顾与感悟。我很怀念它,希望你也是。